facing adversity - French English Dictionary